Hardness of Approximate Coloring
نویسندگان
چکیده
The graph coloring problem is a notoriously hard problem, for which we do not have efficient algorithms. A coloring of a graph is an assignment of colors to its vertices such that the end points of every edge have different colors. A k-coloring is a coloring that uses at most k distinct colors. The graph coloring problem is to find a coloring that uses the minimum number of colors. Given a 3-colorable graph, the best known efficient algorithms output an n0.199···-coloring. It is known that efficient algorithms cannot find a 4-coloring, assuming P ̸=NP (such results are commonly known as hardness results). Hence there is a large gap (n0.199··· vs 4) between what current algorithms can achieve and the hardness results known. In this thesis, we narrow the aforesaid gap for some generalizations of graph coloring, by giving improved hardness results (for exponentially better parameters in some cases). Some of our main results are as follows: 1. For the case of almost 3-colorable graphs, we show hardness of finding a 2poly(log coloring, assuming a variant of the Unique Games Conjecture (UGC). 2. For the case of 3-colorable 3-uniform hypergraphs, we show quasi-NP-hardness of finding a 2 logn/ log log -coloring. 3. For the case of 4-colorable 4-uniform hypergraphs, we show quasi-NP-hardness of finding a 2(logn)1/21 -coloring. 4. For the problem of the approximating the covering number of CSPs with nonodd predicates, we show hardness of approximation to any constant factor, assuming a variant of UGC.
منابع مشابه
Approximate Hypergraph Coloring under Low-discrepancy and Related Promises
A hypergraph is said to be χ-colorable if its vertices can be colored with χ colors so that no hyperedge is monochromatic. 2-colorability is a fundamental property (called Property B) of hypergraphs and is extensively studied in combinatorics. Algorithmically, however, given a 2-colorable k-uniform hypergraph, it is NP-hard to find a 2-coloring miscoloring fewer than a fraction 2−k+1 of hypered...
متن کاملColoring with Defects
This paper is concerned with algorithms and complexity results for defective coloring, where a defective (k; d)-coloring is a k coloring of the vertices of a graph such that each vertex is adjacent to at most d-self-colored neighbors. First, (2; d) coloring is shown NP-complete for d 1, even for planar graphs, and (3; 1) coloring is also shown NP-complete for planar graphs (while there exists a...
متن کاملNew Hardness Results for Graph and Hypergraph Colorings
Finding a proper coloring of a t-colorable graph G with t colors is a classic NP-hard problem when t ≥ 3. In this work, we investigate the approximate coloring problem in which the objective is to find a proper c-coloring of G where c ≥ t. We show that for all t ≥ 3, it is NP-hard to find a c-coloring when c ≤ 2t− 2. In the regime where t is small, this improves, via a unified approach, the pre...
متن کاملBackbones in Optimization and Approximation
We study the impact of backbones in optimization and approximation problems. We show that some optimization problems like graph coloring resemble decision problems, with problem hardness positively correlated with backbone size. For other optimization problems like blocks world planning and traveling salesperson problems, problem hardness is weakly and negatively correlated with backbone size, ...
متن کاملApproximate coloring of uniform
We consider an algorithmic problem of coloring r-uniform hypergraphs. The problem of nding the exact value of the chromatic number of a hypergraph is known to be NP -hard, so we discuss approximate solutions to it. Using a simple construction and known results on hardness of graph coloring, we show that for any r 3 it is impossible to approximate in polynomial time the chromatic number of r-uni...
متن کامل